SFA یک متد جمع آوری اطلاعات مشتریان می باشد که در استراتژی CRM مطرح شده است.
کارکردهای مختلف SFA عبارتند از:
مدیریت تماس: می توانیم با ثبت تماس ها و ذخیره اطلاعات تماس این اطلاعات را جمع آوری کرد.
مدیریت حسابها: باید تمامی هزینه ها و درآمد های بدست آمده و اطلاعات مربوط به آنها را درج نماییم.
مدیریت فرآیند فروش: ما باید تمامی قسمت های فروش و روابط آن را مدیریت نماییم، و از تمام مراحلی که فرایند فروش انجام می شود آگاهی داشته باشیم، و تمام اطلاعات آن را ذخیره نماییم.
مدیریت فرصتها: بعضی اوقات پیشنهاداتی به ما می شود، ما باید با در کنار هم قرار دادن این پیشنهادات، بهترین فرصت را برای خود انتخاب نماییم.
مدیریت پیشنهاد قیمت: باید توجه داشته باشیم که بر روی محصولات خود قیمت هایی قرار دهیم که مورد استقبال مصرف کنندگان قرار گیرد؛ می توانیم با دریافت پیشنهادات و نظرات آنها، در قیمت گذاری محصولات بهترین قیمت را در نظر بگیریم. در این زمینه می توانیم با طراحی سایت و استفاده از امکانات موجود در این زمینه نهایت استفاده را ببیریم.
مدیریت دانش: می توانیم از دانش و معلومات کارمندان و مشتریان در بهبود کار و بخش هایی از کار خود استفاده نمایم.